razor pages run time compilation